/////////////////////////////////////////////////////////////////////////////
// Name:        ANN_App.hpp
// Purpose:     
// Author:      Erwan Le Martelot
// Modified by: 
// Created:     18/04/2007 12:43:59
// RCS-ID:      
// Copyright:   
// Licence:     
/////////////////////////////////////////////////////////////////////////////

#ifndef _ANN_APP_H_
#define _ANN_APP_H_

#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
#pragma interface "ANN_App.hpp"
#endif

/*!
 * Includes
 */

////@begin includes
#include "wx/image.h"
#include "mainform.hpp"
////@end includes

/*!
 * Forward declarations
 */

////@begin forward declarations
////@end forward declarations

/*!
 * Control identifiers
 */

////@begin control identifiers
////@end control identifiers

/*!
 * VM3DApp class declaration
 */

class VM3DApp: public wxApp
{    
	DECLARE_CLASS( VM3DApp )
	DECLARE_EVENT_TABLE()

public:
	/// Constructor
	VM3DApp();

	/// Initialises member variables
	void Init();

	/// Initialises the application
	virtual bool OnInit();

	/// Called on exit
	virtual int OnExit();

////@begin VM3DApp event handler declarations
////@end VM3DApp event handler declarations

////@begin VM3DApp member function declarations
////@end VM3DApp member function declarations

////@begin VM3DApp member variables
////@end VM3DApp member variables
};

/*!
 * Application instance declaration 
 */

////@begin declare app
DECLARE_APP(VM3DApp)
////@end declare app

#endif
	// _ANN_APP_H_
